the effort and time spent - Alemán Inglés Diccionario